package org.example.school.service;

import org.example.school.entity.Assignments;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * <p>
 * 作业信息表 服务类
 * </p>
 *
 * @author author
 * @since 2025-09-28
 */
public interface IAssignmentsService extends IService<Assignments> {
    
    /**
     * 根据班级ID查询作业列表
     * @param classId 班级ID
     * @return 作业列表
     */
    List<Assignments> getAssignmentsByClassId(Integer classId);
    
    /**
     * 根据多个班级ID查询作业列表
     * @param classIds 班级ID列表
     * @return 作业列表
     */
    List<Assignments> getAssignmentsByClassIds(List<Integer> classIds);
}